body {
  background: #e4e4e4 !important;
}
#app::before {
  background: #e4e4e4 !important;
  opacity: 1;
}
.tac {
  background-color: #333;
}
.tac .el-menu .logo {
  background: #333;
}
.tac .el-menu-item {
  border-left: 4px solid transparent;
  background: #333 !important;
}
.tac .el-menu-item.is-active {
  color: #409EFF;
  background-color: #1890ff !important;
}
.layout .header-title {
  color: #333 !important;
}
.layout .header-content {
  height: 64px;
  padding: 0 30px 0 0;
  background: #fff !important;
  color: #333333 !important;
}
.layout .header-content .right .theme-btn {
  -webkit-line-clamp: 2;
  background-image: -webkit-linear-gradient(bottom, #00ea53, #f58659);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 26px;
}
.layout .header-content .el-dropdown {
  color: #333333 !important;
}
.layout .header-title {
  color: #333333;
}
.home-page .card-group .card-item {
  background: #fff;
}
.home-page .card-group .card-item .card-text .title {
  color: #333333;
}
.home-page .card-group .card-item .card-header {
  color: #333333;
}
.el-pagination .btn-next,
.el-pagination .btn-prev {
  background: #fff;
  background-size: 16px;
  cursor: pointer;
  margin: 0;
  color: #333;
}
.el-dialog,
.el-pager li,
.el-pager li.btn-quicknext,
.el-pager li.btn-quickprev {
  background: #fff;
  color: #333;
}
.el-pagination button:disabled {
  background: #fff;
}
.el-input__inner {
  background: #fff;
  color: #333;
}
::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 10px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}
::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #eee;
}
::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #fff;
}
